Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
122 ST OWEN STREET Terraced £70,500 2 Jul 1999
126 ST OWEN STREET Terraced £90,000 17 Aug 2001
128 ST OWEN STREET Detached £170,000 3 Apr 2006
130 ST OWEN STREET Detached £117,000 26 Mar 1998
124 ST OWENS STREET Semi-Detached £66,000 16 May 1997